home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / p_man / cat3 / libelf / elf_next.z / elf_next
Encoding:
Text File  |  2002-10-03  |  1.7 KB  |  36 lines

  1. ELF_NEXT(3E)                                         Last changed: 10-13-98
  2.  
  3.  
  4. NNAAMMEE
  5.      eellff__nneexxtt - Provides sequential archive member access
  6.  
  7. SSYYNNOOPPSSIISS
  8.      cccc [_f_l_a_g ...] _f_i_l_e ...  --lleellff [_l_i_b_r_a_r_y ...]
  9.  
  10.      ##iinncclluuddee <<lliibbeellff..hh>>
  11.  
  12.      EEllff__CCmmdd eellff__nneexxtt((EEllff **eellff));;
  13.  
  14. IIMMPPLLEEMMEENNTTAATTIIOONN
  15.      IRIX systems
  16.  
  17. DDEESSCCRRIIPPTTIIOONN
  18.      eellff__nneexxtt, eellff__rraanndd, and eellff__bbeeggiinn manipulate simple object files and
  19.      archives.  eellff is an ELF descriptor previously returned from
  20.      eellff__bbeeggiinn.
  21.  
  22.      eellff__nneexxtt provides sequential access to the next archive member.  That
  23.      is, having an ELF descriptor, eellff, associated with an archive member,
  24.      eellff__nneexxtt prepares the containing archive to access the following
  25.      member when the program calls eellff__bbeeggiinn.  After successfully
  26.      positioning an archive for the next member, eellff__nneexxtt returns the value
  27.      EELLFF__CC__RREEAADD.  If the open file was not an archive, eellff was null, or an
  28.      error occurred, the return value is EELLFF__CC__NNUULLLL.  In either case, the
  29.      return value may be passed as an argument to eellff__bbeeggiinn, specifying the
  30.      appropriate action.
  31.  
  32. SSEEEE AALLSSOO
  33.      eellff(3E), eellff__bbeeggiinn(3E), eellff__ggeettaarrssyymm(3E), eellff__rraanndd(3E), aarr(4)
  34.  
  35.      This man page is available only online.
  36.